        /* Generated by wjdhcms 3.0 */

        

        @charset "utf-8";

        /*-----------å…¬ç"¨-----------*/

        

     

        

        input::-webkit-input-placeholder {

            color: #fff;

        }

        

        input::-moz-placeholder {

            /* Mozilla Firefox 19+ */

            color: #fff;

        }

        

        input:-moz-placeholder {

            /* Mozilla Firefox 4 to 18 */

            color: #fff;

        }

        

        input:-ms-input-placeholder {

            /* Internet Explorer 10-11 */

            color: #fff;

        }

        

        * {

            padding: 0;

            margin: 0;

            font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

        }

        

        body {

            font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

            color: #333;

            margin: 0;

            line-height: 1;

            background-image: url(../images/bj.jpg);

            background-repeat: repeat;

        }

        

         :focus {

            outline: 1;

        }

        

        article,

        aside,

        canvas,

        details,

        figcaption,

        figure,

        footer,

        header,

        hgroup,

        menu,

        nav,

        section,

        summary {

            display: block;

        }

        

        a {

            margin: 0;

            padding: 0;

            border: 0;

            font-size: 100%;

            vertical-align: baseline;

            background: transparent;

        }

        

        ins {

            background-color: #ff9;

            color: #000;

            text-decoration: none;

        }

        

        mark {

            background-color: #ff9;

            color: #000;

            font-style: italic;

            font-weight: bold;

        }

        

        del {

            text-decoration: line-through;

        }

        

        table {

            border-collapse: collapse;

            border-spacing: 0;

        }

        

        hr {

            display: block;

            height: 1px;

            border: 0;

            border-top: 1px solid #cccccc;

            margin: 1em 0;

            padding: 0;

        }

        

        input,

        select {

            vertical-align: middle;

        }

        

        li,

        ul {

            list-style-type: none;

        }

        

        img {

            border: none;

        }

        

        a {

            color: #333;

            text-decoration: none;

            -webkit-transition: all .3s ease-out;

            transition: all .3s ease-out;

        }

        

        a:link,

        a:hover,

        a:active,

        a:visited {

            text-decoration: none;

        }

        

        input,

        textarea {

            outline: 0;

            border: 0;

        }

        

        textarea {

            resize: none;

        }

        

        h1,

        h2,

        h3,

        h4,

        h5,

        h6,

        dl,

        dd,

        dt,

        i,

        em {

            font-weight: normal;

            font-style: normal;

        }

        /*banner*/

        
.banner {width: 100%;position: relative; height: 550px;margin: 0 auto;background: transparent;}
.banner .bd {margin: 0 auto;height: 100%;position: relative;z-index: 0;overflow: hidden;}
.banner .bd ul {height: 100%;width: 100%;}
.banner .bd li {height: 100%;overflow: hidden;text-align: center; background-position: center;background-repeat: no-repeat;
width: 100%;}
.banner .bd li a {display: block;height: 100%;width: 100%;}
.banner .prev,
.banner .next {display: block;position: absolute;top: 50%;margin-top: -30px;left: 15%;z-index: 1;width: 40px;height: 60px;

  background: url(../images/slider-arrow.png) -126px -137px #000000 no-repeat;cursor: pointer; *filter: alpha
(opacity=50);*opacity: .5; display: none;}

.banner .next {left: auto;right: 15%; background-position: -6px -137px;}


       
      

        

       


        /********search********/

       .search {

            width: 100%;

            height: 89px;

            

        }

        

        .sousuo {

            width: 1180px;

            margin: 0 auto;

            height: 80px;

            position: relative;background:#f8f8f8;

        }

        

        .sousuo .search-fl {

            float: left;

            width: 428px;

        }

        

        .sousuo .search-fl ul {

            width: 337px;

            float: left;

            padding-left: 23px;

            padding-top: 10px;

        }

        

        .sousuo .search-fl li {

            font-size: 20px;

            color: #646262;

            line-height: 30px;

        }

        

        .sousuo .search-fl li span{

           font-size: 20px;

            color: #67b52d;

            line-height: 30px; font-weight:bold;

        }

        

        

        .search-fr {

            width: 752px;

            float: right;

            height: 80px; background:url(../images/l1.jpg) no-repeat left;color:#555555;

        }

        

        .search-fr p {

             width: 402px;

            line-height: 80px;

            float: left;

            padding-left: 30px; color:#555555; overflow: hidden;

            height: 80px;

        }

        .search-fr p span{  color:#67b52d; font-weight:bold;}

		.search-fr p a{ color:#555555;}

        .search-fr .btn {

            width: 300px;

            height: 80px;

            position: relative;

            float: right;

            margin: 20px 15px 0 0px;

        }

        

     

        .search-fr input {

            width: 298px;

            float: left;

            height: 41px;

            line-height: 41px;

            color: #232323;

            text-indent: 10px;

            background: none;

            border: 1px solid #67b52d;

        }

        

        .search-fr button {

            width: 52px;

            height: 43px;

            display: block;

            background: #67b52d url(../images/search-btn-icon_03.png) no-repeat center;

            float: left;

            border: none;

            cursor: pointer;

            position: absolute;

            right: 1px;

            top: 0px;

        }

        /********search end********/

/********特点开始********/		



.index_td{ width:1180px; margin:auto;}    

.index_td h3{ text-align:center; line-height:35px;padding-top: 49px;}

.index_td h3 span{ font-size:30px; color:#585858; text-align:center; width:1180px;}    

.index_td h3 span em{ color:#67b52d;} 	

.index_td h3 p { font-size:22px; color:#9a9a9a;} 		

.index_tdnr{ width:1180px; margin:auto; background:url(../images/l2.jpg) no-repeat center; height:168px;margin-top: 71px;}

.zf{ float:left;}

.td1{ width:143px; margin-left:25px;}

.td1 dt{width:110px; height:110px;border-radius:60px; background:#ededed; margin:auto}

.td1 dt span{ display:block;background:url(../images/td1.png) no-repeat center 22px; width:41px; height:65px; margin:auto;}

.td1 dd{ width:143px; text-align:center; line-height:18px; color:#605f5f; margin-top:15px;}	

.td1 dt h4{font-size:24px;color:#9f9e9e; text-align:center;}

.td1:hover h4{ color:#fff; font-size:24px; width:110px; text-align:center;}

.td1 dd p{}

.td1 dt:hover{width:110px; height:110px;border-radius:60px; background:#9acc6c; cursor:pointer;}	

.td1:hover dt{ background:#9acc6c;}

.td1:hover dt span{display:block;background:url(../images/td1a.png) no-repeat center 22px; width:41px; height:65px; margin:auto;}	

.td2{ width:143px; margin-left:87px;}

.td2 dt{width:110px; height:110px;border-radius:60px; background:#ededed; margin:auto}

.td2 dt span{ display:block;background:url(../images/td2.png) no-repeat center 22px; width:41px; height:65px; margin:auto;}

.td2 dd{ width:143px; text-align:center; line-height:18px; color:#605f5f; margin-top:15px;}	

.td2 dt h4{font-size:24px;color:#9f9e9e; text-align:center;}

.td2:hover h4{ color:#fff; font-size:24px; width:110px; text-align:center;}

.td2 dd p{}

.td2 dt:hover{width:110px; height:110px;border-radius:60px; background:#9acc6c; cursor:pointer;}	

.td2:hover dt{ background:#9acc6c;}

.td2:hover dt span{display:block;background:url(../images/td2a.png) no-repeat center 22px; width:41px; height:65px; margin:auto;}	

.td3{ width:143px; margin-left:99px;}

.td3 dt{width:110px; height:110px;border-radius:60px; background:#ededed; margin:auto}

.td3 dt span{ display:block;background:url(../images/td3.png) no-repeat center 22px; width:41px; height:65px; margin:auto;}

.td3 dd{ width:143px; text-align:center; line-height:18px; color:#605f5f; margin-top:15px;}	

.td3 dt h4{font-size:24px;color:#9f9e9e; text-align:center;}

.td3:hover h4{ color:#fff; font-size:24px; width:110px; text-align:center;}

.td3 dd p{}

.td3 dt:hover{width:110px; height:110px;border-radius:60px; background:#9acc6c; cursor:pointer;}	

.td3:hover dt{ background:#9acc6c;}

.td3:hover dt span{display:block;background:url(../images/td3a.png) no-repeat center 22px; width:41px; height:65px; margin:auto;}	



.td4{ width:143px; margin-left:115px;}

.td4 dt{width:110px; height:110px;border-radius:60px; background:#ededed; margin:auto}

.td4 dt span{ display:block;background:url(../images/td4.png) no-repeat center 22px; width:41px; height:65px; margin:auto;}

.td4 dd{ width:143px; text-align:center; line-height:18px; color:#605f5f; margin-top:15px;}	

.td4 dt h4{font-size:24px;color:#9f9e9e; text-align:center;}

.td4:hover h4{ color:#fff; font-size:24px; width:110px; text-align:center;}

.td4 dd p{}

.td4 dt:hover{width:110px; height:110px;border-radius:60px; background:#9acc6c; cursor:pointer;}	

.td4:hover dt{ background:#9acc6c;}

.td4:hover dt span{display:block;background:url(../images/td4a.png) no-repeat center 22px; width:41px; height:65px; margin:auto;}	



.td5{ width:143px; margin-left:77px;}

.td5 dt{width:110px; height:110px;border-radius:60px; background:#ededed; margin:auto}

.td5 dt span{ display:block;background:url(../images/td5.png) no-repeat center 22px; width:41px; height:65px; margin:auto;}

.td5 dd{ width:143px; text-align:center; line-height:18px; color:#605f5f; margin-top:15px;}	

.td5 dt h4{font-size:24px;color:#9f9e9e; text-align:center;}

.td5:hover h4{ color:#fff; font-size:24px; width:110px; text-align:center;}

.td5 dd p{}

.td5 dt:hover{width:110px; height:110px;border-radius:60px; background:#9acc6c; cursor:pointer;}	

.td5:hover dt{ background:#9acc6c;}

.td5:hover dt span{display:block;background:url(../images/td5a.png) no-repeat center 22px; width:41px; height:65px; margin:auto;}	

 /********特点结束********/		

		

   		

   /* product begin */



.index_cpbox{ width:100%; margin:auto; margin-top:50px;}		

.index_cpbox h2{ font-size:30px; text-align:center;}		

.index_cpbox h2 span{}		

.index_cpbox h2 span a{ color:#817f7f;}		

.index_cpbox h2 span a em{ color:#67b52d;}		

.index_cpbox h2 p{ text-transform:Uppercase;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#a3a3a3;margin-top: 12px;}	

.index_cpbt{ width:100%; margin:auto; border-bottom:1px solid #ebebeb; height:160px;border-top:1px solid #ebebeb;margin-top: 19px;}

.index_cpbt ul{ width:1180px; margin:auto;padding-top: 25px;}		

.index_cpbt ul li{ width:191px; text-align:center; font-size:15px; color:#6e6e6e; float:left;height:36px; line-height:36px;margin-top: 11px;} 

.index_cpbt ul li:hover a{ border:solid 1px #67b52d;border-radius:50px; padding:5px 15px 5px 15px; }       

.index_cpbt ul li a{font-size:15px; color:#6e6e6e;}  



.index_cp{ width:1180px; margin:auto;}				

.cp1{ width:1200px; margin:auto; overflow:hidden;}				

.cp1 li{ width:575px; height:526px;border:solid 3px #f8faf7; float:left; background:#fcfcfc; margin-right:18px;margin-top:18px;}	

.cp1 li:hover{width:575px; height:526px; border:solid 3px #81c059; cursor:pointer;}

.cp1 li div{width:575px; height:469px; overflow:hidden;}			

.cp1 li div img{width:575px; height:469px;transition: all 0.5s;transform: scale(1);}				

.cp1 li:hover div img{transition: all 0.5s;transform: scale(1.2);}

.cp1 li span{ display:block; width:575px; height:30px; line-height:46px; display:block; text-align:center; background:#fcfcfc;} 

 .cp2{ width:1200px; margin:auto; }				

.cp2 li{ width:288px; float:left; margin-right:10px; margin-top:12px; }	

.cp2 li:hover{}

.cp2 li div{width:288px; height:264px; overflow:hidden;}	

.cp2 li:hover div{width:286px;border:solid 1px #81c059;height:262px;}		

.cp2 li img{width:286px; height:262px;transition: all 0.5s;transform: scale(1);}				

.cp2 li:hover img{transition: all 0.5s;transform: scale(1.2);}

.cp2 li span{ display:block; width:286px; height:30px; line-height:30px; display:block; text-align:center;} 

 

   

        /* product end */

	/* mid-bannerBox begin */

        

        .mid-bannerBox {

            width: 100%;

            height: 343px;

            background: url(../images/l3.jpg) no-repeat 50% 0;

        }

        

        .mid-banner {

            width: 1180px;

            height: 343px;

            margin: 0 auto;

            position: relative;

        }

        

        .mid-banner h4 {

            width: 60px;

            height: 70px;

            padding: 17px 22px;

            border-radius: 57px;

            background: #dc1945;

            font-size: 30px;

            color: #fff;

            line-height: 35px;

            position: absolute;

            left: 425px;

            top: 67px;

        }

        

        .mid-banner .fr {

            width: 528px;

            float: left;

            margin-left: 172px;

        }

        

        .mid-banner p {

            text-align: right;

            color: #fff;

        }

        

        .mid-banner p.p1 {

            font-size: 18px;

            margin-top: 167px;

            font-weight: bold;

            text-transform: Uppercase;

            

        }

        

        .mid-banner p.p2 {

            font-size: 38px;

            font-weight: bold;

            margin: 15px 0 10px;

        }

        

        .mid-banner p.p3 {

            font-size: 30px;

            text-transform: uppercase;

        }

        

        .mid-banner .numBox {

            width: 460px;

            overflow: hidden;

            margin-top: 20px;

        }

        

        .mid-banner .numBox .num {

            width: 188px;

            float: left;

            font-size: 15px;

            color: #fff;

            height: 44px;

            line-height: 27px;

            margin-top: 200px;

            margin-left: 109px;

        }

         .mid-banner .numBox .num em{ display:block; }

        .mid-banner .numBox .num span {

            font-size: 27px;

            color: #fff;

            font-family: Arial, Helvetica, sans-serif;

            display: block;

        }

        

        .mid-banner .numBox a.zx {

            width: 134px;

            height: 40px;

            display: block;

            border-radius: 60px;

            text-align: center;

            line-height: 44px;

            font-size: 16px;

            color: #fff;

            background: #009edf;

            float: right;

            margin-top: 212px;

        }

        /* mid-bannerBox end */

		

/* 案例开始 */





.index_albox{ width:100%; margin:auto; background:#f2f2f2; height:918px;}

.index_al{ width:1180px; margin:auto;padding-top: 78px;}

.index_al h3{ font-size:30px; text-align:center;}		

.index_al h3 span{}		

.index_al h3 span a{ color:#817f7f;}		

.index_al h3 span a em{ color:#67b52d;}		

.index_al h3 p{ text-transform:Uppercase;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#a3a3a3;margin-top: 12px;}	

.index_al ul{ width:1200px; overflow:hidden;margin-top: 26px;}

.index_al ul li{width:376px;float:left;margin-right: 24px; margin-top:19px;}

.index_al ul li div{ width:368px; height:286px; overflow:hidden; padding:3px; border:solid 1px #d2d1d1;}

.index_al ul li div img{width:368px; height:286px; transform: scale(1);

            transition: all .8s;}

.index_al ul li div:hover img{ transform: scale(1.2);

            transition: all .8s;}

.index_al ul li span{ text-align:center; display:block; height:30px; line-height:30px; overflow:hidden;width:376px;}

.index_al ul li span a{ color:#454444;}

/* 案例开始结束 */		

/* 优势开始 */	

 

.index_ys{ width:1180px; margin:auto;}

.index_ys h3{ margin:auto;padding-top: 46px;}

.index_ys h3 span{ display:block; margin:auto; width:533px;}

.index_ys h3 em{ font-size:15px; color:#666666; text-align:center; display:block;margin-top: 7px;}

.index_ys h3 i{ font-size:12px; color:#999999; text-align:center; width:846px; line-height:22px; margin:auto; display:block;margin-top: 15px;}

.ys1{ width:282px; height:395px; background:#f2f2f2; float:left;}

.ys1:hover{ background:#67b52d;width:282px; height:395px; cursor:pointer;}

.ys1 dt{padding-top: 52px;}

.ys1 dt span{ display:block;background:url(../images/ys1a.png) no-repeat center 22px; width:68px; height:83px; margin:auto;}

.ys1 dd{ width:282px; text-align:center; line-height:18px; color:#605f5f; margin-top:22px;}	

.ys1 dd h4{font-size:30px;color:#636363; text-align:center;}

.ys1 dd p{ font-size:12px; color:#636363; text-transform:uppercase;margin-top: 10px;}

.ys1 ul{ width:241px; margin-left:25px; text-align:left;margin-top: 23px;}

.ys1 ul li{ width:241px; background:url(../images/l5.png) no-repeat left; line-height:30px; height:30px;padding-left: 21px;}

.ys1:hover dd p{ color:#fff;}

.ys1:hover dt span{ display:block;background:url(../images/ys1.png) no-repeat center 22px; width:68px; height:83px; margin:auto;}

.ys1:hover dd h4{ color:#fff;}

.ys1:hover dd li{ color:#fff;background:url(../images/l5a.png) no-repeat left; }







.ys2{ width:282px; height:395px; background:#f2f2f2; float:left; margin-left:17px;}

.ys2:hover{ background:#67b52d;width:282px; height:395px; cursor:pointer;}

.ys2 dt{padding-top: 52px;}

.ys2 dt span{ display:block;background:url(../images/ys2a.png) no-repeat center 22px; width:68px; height:83px; margin:auto;}

.ys2 dd{ width:282px; text-align:center; line-height:18px; color:#605f5f; margin-top:22px;}	

.ys2 dd h4{font-size:30px;color:#636363; text-align:center;}

.ys2 dd p{ font-size:12px; color:#636363; text-transform:uppercase;margin-top: 10px;}

.ys2 ul{ width:241px; margin-left:25px; text-align:left;margin-top: 23px;}

.ys2 ul li{ width:241px; background:url(../images/l5.png) no-repeat left; line-height:30px; height:30px;padding-left: 21px;}

.ys2:hover dd p{ color:#fff;}

.ys2:hover dt span{ display:block;background:url(../images/ys2.png) no-repeat center 22px; width:68px; height:83px; margin:auto;}

.ys2:hover dd h4{ color:#fff;}

.ys2:hover dd li{ color:#fff;background:url(../images/l5a.png) no-repeat left; }



.ys3{ width:282px; height:395px; background:#f2f2f2; float:left;margin-left:17px;}

.ys3:hover{ background:#67b52d;width:282px; height:395px; cursor:pointer;}

.ys3 dt{padding-top: 52px;}

.ys3 dt span{ display:block;background:url(../images/ys3a.png) no-repeat center 22px; width:68px; height:83px; margin:auto;}

.ys3 dd{ width:282px; text-align:center; line-height:18px; color:#605f5f; margin-top:22px;}	

.ys3 dd h4{font-size:30px;color:#636363; text-align:center;}

.ys3 dd p{ font-size:12px; color:#636363; text-transform:uppercase;margin-top: 10px;}

.ys3 ul{ width:241px; margin-left:25px; text-align:left;margin-top: 23px;}

.ys3 ul li{ width:241px; background:url(../images/l5.png) no-repeat left; line-height:30px; height:30px;padding-left: 21px;}

.ys3:hover dd p{ color:#fff;}

.ys3:hover dt span{ display:block;background:url(../images/ys3.png) no-repeat center 22px; width:68px; height:83px; margin:auto;}

.ys3:hover dd h4{ color:#fff;}

.ys3:hover dd li{ color:#fff;background:url(../images/l5a.png) no-repeat left; }



.ys4{ width:282px; height:395px; background:#f2f2f2; float:left;margin-left:18px;}

.ys4:hover{ background:#67b52d;width:282px; height:395px; cursor:pointer;}

.ys4 dt{padding-top: 52px;}

.ys4 dt span{ display:block;background:url(../images/ys4a.png) no-repeat center 22px; width:68px; height:83px; margin:auto;}

.ys4 dd{ width:282px; text-align:center; line-height:18px; color:#605f5f; margin-top:22px;}	

.ys4 dd h4{font-size:30px;color:#636363; text-align:center;}

.ys4 dd p{ font-size:12px; color:#636363; text-transform:uppercase;margin-top: 10px;}

.ys4 ul{ width:241px; margin-left:25px; text-align:left;margin-top: 23px;}

.ys4 ul li{ width:241px; background:url(../images/l5.png) no-repeat left; line-height:30px; height:30px;padding-left: 21px;}

.ys4:hover dd p{ color:#fff;}

.ys4:hover dt span{ display:block;background:url(../images/ys4.png) no-repeat center 22px; width:68px; height:83px; margin:auto;}

.ys4:hover dd h4{ color:#fff;}

.ys4:hover dd li{ color:#fff;background:url(../images/l5a.png) no-repeat left; }

.sbj{ margin-top:45px;}



/* 优势结束 */			

			

	 /* 客户见证 begin */

    

 .index_jz{ width:1180px; margin:auto;}

 .index_jz h3{ width:1180px;font-size:32px; color:#015cb9; text-align:center; background:url(../images/l7.jpg) no-repeat center;height: 155px;}

.index_jz h3 a em{ font-size:30px; color:#67b52d; text-align:center;margin-top: 13px;}

.index_jz h3 a{ color:#585858; display: block;padding-top: 45px; font-size:30px;}

.index_jz h3 span{ font-size:12px; display:block; text-align:center; color:#777474;font-weight: normal;margin-top: 15px; text-transform:uppercase; }

.index_jz dl{width:1180px;}

.index_jz dl dt{width:509px; height:434px; float:left;}

.index_jz dl dt div{width:491px; height:416px; overflow:hidden; padding:8px; border:solid 1px #dbdcda;}	

.index_jz dl dt div img{width:491px; height:416px;transition: all 0.5s;transform: scale(1);}	

.index_jz dl dt div:hover img{ transition: all 0.5s;transform: scale(1.2);}	

.index_jz dl dd{ width:660px; float:right; } 

.index_jz dl dd ul{width:658px;}	

.index_jz dl dd li{width:658px; height:140px;border:solid 1px #dbdcda; margin-bottom:4px; cursor:pointer;}

.index_jz dl dd li:hover{border:solid 1px #67b52d;}

.index_jzlf{ float:left;width:154px;margin-top: 6px;margin-right: 0px;}

.index_jzlf div{width:154px; height:129px;transition: all 0.5s; overflow:hidden;margin-left: 6px;}	

.index_jzlf div img{ width:154px; height:129px;transition: all 0.5s;transform: scale(1);}	

.index_jzlf div:hover img{width:169px; height:140px;transition: all 0.5s;transform: scale(1.2);}	

.index_jzrt{ float:left;width:450px;margin-left: 20px;}

.index_jzrt h4{ width:450px; height:30px; overflow:hidden;line-height: 30px;margin-top: 16px;font-weight: bold;}	

.index_jzrt h4 a{ font-size:14px; color:#2b2b2b;}	

.index_jzrt p{ font-size:14px; color:#585757; line-height:24px; height:50px; overflow:hidden;width:450px; margin-top:5px;}

.index_jzrt span{ font-size:14px; color:#67b52d; display:block; float:right;}

.index_jzrt span a{font-size:14px; color:#67b52d;}



/* 客户见证结束 end */	

/* 简介开始 */	



.index_about{ width:1180px; margin:auto;margin-top: 20px;}

.index_about h3{ width:1180px;font-size:32px; color:#015cb9; text-align:center; background:url(../images/l7.jpg) no-repeat center;height: 155px;}

.index_about h3 a em{ font-size:32px; color:#67b52d; text-align:center;margin-top: 13px;}

.index_about h3 a{ color:#585858; display: block;padding-top: 45px; font-size:32px;}

.index_about h3 span{ font-size:24px; display:block; text-align:center; color:#777474;font-weight: normal;margin-top: 15px; text-transform:uppercase; }

.index_aboutlf{ background:url(../images/l8.jpg) no-repeat center; width:523px; height:404px;padding-top: 18px; float:left;}

.index_aboutlf div{ width:502px; height:276px; overflow:hidden; margin:auto;}

.index_aboutlf div img{ width:502px; height:276px;transform: scale(1);transition: all .8s;}

.index_aboutlf div:hover img{transform: scale(1.2);transition: all .8s;}

.index_aboutrt{ width:613px; float:left; margin-left:25px; }

.index_aboutrt p{ width:613px; height:155px; overflow:hidden; font-size:15px; color:#3d3d3e; line-height:32px;}



		

		

.show {

        width: 492px;

        margin: 0 auto;

    }

    

.show .arrow {

        width: 29px;

        height: 30px;

        display: block;

        position: absolute;

        top: 50%;

        margin-top: -45px;

        z-index: 55;

        cursor: pointer;

    }

    

.show #left03 {

        left: -23px;

        background: url(../images/honor-arrow_03.jpg) no-repeat center;

    }

    

.show #right03 {

        right: -23px;

        background: url(../images/honor-arrow_05.jpg) no-repeat center;

    }

    

.show .gd_03 {

        width: 537px;

        height: 250px;

        margin: 0 auto;

        background: #fff;

        padding-top: 35px;

        position: relative;

    }

    

.show .gd_03 #simgs03 {

        width: 492px;

        margin: 0 auto;height: 192px;

overflow: hidden;

    }

    

.show .gd_03 #simgs03 ul {

        overflow: hidden;

    }

    

.show .gd_03 #simgs03 ul li {

        width: 242px;

        float: left; margin-left:8px;

    }

    

.show .gd_03 #simgs03 ul li a.img {

        width: 232px;

        height: 152px;

        display: block;

        overflow: hidden; overflow:hidden; padding:4px; border:solid 1px #ededed;

    }

    

.show .gd_03 #simgs03 ul li img {

        width: 232px;

        height: 152px;

        transform: scale(1);

        transition: all .8s;

    }

    

.gd_03 #simgs03 ul li:hover img {

        transform: scale(1.2);

        transition: all .8s;

    }

    

.show .gd_03 #simgs03 ul li a.mingcheng {

        width: 210px;

        height: 30px;

        line-height: 30px;

        display: block;

        text-align: center;

        font-size: 14px;

        color: #444545;

    }

	

	

	

	 /* 简介结束*/

	 	 /* 环境展示开始*/

		 

		 .index_jjbox{ background:#f2f2f2; width:100%; margin:auto;height:690px;}

    

    .about-item02 {

        width: 1180px;

        margin: 29px auto 0;

    }

    .about-item02 h3{ width:1180px;font-size:32px; color:#015cb9; text-align:center; height: 73px;padding-top: 58px;}

.about-item02 h3 a em{ font-size:30px; color:#67b52d; text-align:center;margin-top: 13px;}

.about-item02 h3 a{ color:#585858; display: block;padding-top: 45px; font-size:30px;}

.about-item02 h3 span{ font-size:12px; display:block; text-align:center; color:#777474;font-weight: normal;margin-top: 15px; text-transform:uppercase; }

    .aboutcon { width: 552px; margin:auto;}

    .aboutcon ul {

        overflow: hidden;

        width: 552px;

        margin: auto;

    }

    

    .aboutcon li {

        width: 174px;

        height: 45px;

        float: left;

        text-align: center;

        line-height: 45px;

        margin-right: 10px; background:#fbffff;border-radius:60px;

        margin-top: 73px;

    }

    

    .aboutcon li.abouthover {

        background:#67b52d;

    }

    .aboutcon li.abouthover a {

        color: #fff;

    }

    

    .aboutcon li a {

        font-size: 16px;

        color: #424141;

    }

    
.about_nr>.about_nra{
    display: none;
}


.about_nr>.about_nra:nth-child(1) {
    display: block;
}

   

    
    

    .about_nr .about_nra .item {

        width: 282px;

        float: left;

        margin: 45px 0 0px 17px;

    }

    

    .about_nr .about_nra .item:first-child {

        margin-left: 0;

    }

    

    .about_nr .about_nra .item .picr {

        display: block;

        width: 274px;

        height: 230px;

        overflow: hidden;

        padding: 3px;

        border: 1px solid #fff;

        background: #fff;

    }

    

    .about_nr .about_nra .item .picr img {

        width: 274px;

        height: 230px;

        transform: scale(1);

        transition: all .8s;

    }

    

    .about_nr .about_nra .item .picr:hover img {

        transform: scale(1.2);

        transition: all .8s;

    }

    

    .about_nr .about_nra .item .txtr{

        width: 282px;

        height: 30px;

        line-height: 30px;

        text-align: center;

        font-size: 14px;

        color: #4b4949;

        margin-top: 6px;

    }

		 

		 

		 	 /* 环境展示结束*/

        /* newBox begin */

        

        .newBox {width: 100%; margin:auto;padding-bottom: 38px;}

        

        .new {

            width: 1180px;

            margin: 0 auto;

        }

        .new h3{ width:1180px;font-size:32px; color:#015cb9; text-align:center; height: 73px;padding-top: 40px;}

.new h3 a em{ font-size:30px; color:#67b52d; text-align:center;margin-top: 13px;font-weight:bold;}

.new h3 a{ color:#585858; display: block;padding-top: 45px; font-size:30px; font-weight:bold;}

.new h3 span{ font-size:24px; display:block; text-align:center; color:#777474;font-weight: normal;margin-top: 15px; text-transform:uppercase; }

        .new .new-menu {

            width: 478px;

            height: 50px;

            margin: 63px auto 30px;

            overflow: hidden;

            border: solid 1px #c3c3c3;

            border-radius: 50px;

        }

        

        .new .new-menu li {

            float: left;

            width: 118px;

            height: 50px;

            line-height: 50px;

          

            text-align: center;

            margin-left: 30px;

        }

        

        .new .new-menu li a {

            font-size: 18px;

            color: #3d3d3d;

            padding: 0 10px 0 10px;

        }

       

        .new .new-menu li.hover {

            width: 120px;

            height: 50px;

            line-height: 50px;

            border: none;

        }

        

        .new .new-menu li.hover a {

            color: #67b52d; font-weight: bold;

        }

     

.news_nr{ width:1180px; margin:auto;}		

.news_nr dl{ float:left; width:563px;margin-right: 27px;}	

.news_nr dl dt{ width:230px; float:left;margin-top: 13px;}		

.news_nr dl dt div{width:230px; height:184px; overflow:hidden; padding:3px; border:solid 1px #cbcbcb;border-radius:15px }		

.news_nr dl dt div img{width:230px; height:184px;border-radius:15px;transition: all 0.5s;transform: scale(1);}		

.news_nr dl dt div:hover img{ transition: all 0.5s;transform: scale(1.2);}		

.news_nr dl dd{ float:left; width:303px; margin-left:20px;margin-top: 17px;}		

 .news_nr dl dd ul{width:303px;} 

  .news_nr dl dd ul li{width:303px;height:55px; line-height:55px; overflow:hidden; border-bottom:dotted 1px #9d9d9d;} 

   .news_nr dl dd ul li a{font-size:14px; color:#3b3b3b;}    

        /* newBox end */

       